(of a paper, particularly a newspaper) recently printed
(of a piece of information) recently received